self-supporting stand - Français Anglais Dictionnaire